Обновление версии ИБ
Для обновления информационной базы выпускаются дистрибутивы обновления. Обновление возможно с версий, указанных в файле "Порядок обновления" (1cv8upd.htm) из дистрибутива обновления. Обновление с версий, не указанных в файле не предусмотрено. В этом случае необходимо предварительно обновить конфигурацию до версии, указанной в дистрибутиве обновления.
После обновления информационной базы запускаются обработчики обновления. Для работы с базой необходимо завершение выполнения всех обработчиков. Статус выполнения обработчиков отображается в разделе Администрирование - Обслуживание - Результаты обновления и дополнительная обработка данных.
Если отложенный обработчик обновления завершился с ошибкой, то его можно точечно перезапустить, повторно зарегистрировав для него данные для обновления. Для этого после исправления ошибки в обработчике или установки исправления (патча) необходимо перейти в раздел Администрирование - Обслуживание - Результаты обновления и дополнительная обработка данных и в подменю Ещё нажать Перезапустить отложенное обновление.
При длительном отложенном обновлении программы можно разрешить редактирование еще не обновленного документа с помощью команды в подменю Еще - Разблокировать объект для редактирования. Данную возможность следует использовать в крайних случаях, например, для исправления ошибки в документе, из-за которой он не может быть обновлен.
Окно с результатами обновления программы (раздел Администрирование - Обслуживание - Результаты обновления и дополнительная обработка данных) теперь более информативно сообщает о различных проблемах в процессе обновления:
■ о включенной блокировке регламентных заданий в клиент-серверном режиме работы;
■ проблемы с обработчиками обновления, когда регистрируются ошибки при обработке данных;
■ проблемы с данными, когда это приводит к невозможности их обработки.
■ при этом доступен переход к отчету, который покажет проблемные объекты и рекомендации по исправлению.
■ Отчет по прогрессу отложенного обновления выводит больше диагностической информации:
■ количество обработанных данных за выбранный период;
■ наличие проблем в обработчиках обновления и данных, а также возможность перехода к ним.
Обновление информационной базы без остановки работы пользователей через копию базы
Обновление на версию 2.5 с версии 2.4 ресурсоемкое, требует значительного времени на обработчики данных.
Для больших баз обновления реализуется через копирование информационной базы, обновление копии и перевод работы пользователей в новую информационную базу.
Обновление через копию ИБ позволяет применить новую версию программы без остановки работы пользователей. Технология предполагает создание копии, обновление этой копии, с последующей отправкой накопленных данных из рабочей информационной базы в копию. И последующая замена рабочей базы на эту обновленную копию.
Запуск обновления производится из раздела настроек НСИ и администрирование – Администрирование – Обслуживание – Обновление через копию.

Помощник выгрузки в рабочей ИБ.

Помощник загрузки в обновляемой копии ИБ.

Основные моменты обновления:
■ Копирование осуществляется средствами СУБД;
■ Данные, которые накапливаются в процессе обновления копии, переносятся подсистемой обмен данными при помощи правил конвертаций;
■ В случае обновления кастомизированных ИБ правила подготавливаются на внедрении самостоятельно;
■ Контроль за обновлением выполняет администратор системы;
■ Время перевода пользователей в рабочую информационную базу определяется администратором;
■ Старая ИБ переводится в архив или удаляется после успешного перехода.
Ограничения:
■ Механизм ориентируется только на клиент-серверные ИБ;
■ Единовременно может выполняться только одно обновление через копию;
■ К поставке приложен один комплект правил, который служит прототипом для разработки собственных правил обновления через копию;
■ Создание копии выполняется администратором (самостоятельно), средствами СУБД;
■ Перевод рабочей ИБ в архив и перевод обновляемой копии в рабочую ИБ выполняет администратор в выбранный период (возможность останова рабочей базы) по завершению обработчиков перехода.